-
Notifications
You must be signed in to change notification settings - Fork 1k
Onboarding Design Experiment: Final fixes #6590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
a76b56d
to
2666e96
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR addresses animation timing and cleanup issues in the onboarding experience to prevent visual glitches and improve user interaction reliability. The changes focus on proper animation sequencing and resource management.
Key changes:
- Fixed animation timing by ensuring click listeners are only set after animations complete
- Added proper animation cleanup and cancellation to prevent memory leaks
- Improved handling of Buck magnifying glass animation hiding
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
File | Description |
---|---|
BbWelcomePage.kt | Initializes dialog title text to prevent empty content flashing |
Cta.kt | Implements proper animation cleanup, tracks animators, and delays click listener setup |
BrowserTabFragment.kt | Adds proper hiding of Buck magnifying glass animation for search options |
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…og opening It would result in some parts of the content e.g. the primary CTA button being visible when the dialog was opened and used for a new CTA type.
2666e96
to
a0e7453
Compare
Task/Issue URL: https://app.asana.com/1/137249556945/project/1207908166761516/task/1211042630873651?focus=true
Description
This PR fixes several animation issues in the onboarding experience:
Steps to test this PR
BB Fixes
Buck Fixes
UI changes
N/A